84480fb2bdbbc2be5b72df213c2710d9210c5600,google-cloud-logging/src/main/java/com/google/cloud/logging/LoggingImpl.java,LoggingImpl,updateAsync,#MetricInfo#,400
Before Change
@Override
public Future<Metric> updateAsync(MetricInfo metric) {
UpdateLogMetricRequest request = UpdateLogMetricRequest.newBuilder()
.setMetricName(MetricsServiceV2Client.formatMetricName(getOptions().getProjectId(),
metric.getName()))
.setMetric(metric.toPb())
.build();
return transform(rpc.update(request), Metric.fromPbFunction(this));
After Change
@Override
public Future<Metric> updateAsync(MetricInfo metric) {
UpdateLogMetricRequest request = UpdateLogMetricRequest.newBuilder()
.setMetricName(MetricName.create(getOptions().getProjectId(), metric.getName()).toString())
.setMetric(metric.toPb())
.build();
return transform(rpc.update(request), Metric.fromPbFunction(this));